#include "config.h"


using namespace std;

#ifndef REVANCLIENT_H_
#define REVANCLIENT_H_

class RevanClient
{
	
public:
	RevanClient();
	RevanClient(int,string);
	virtual ~RevanClient();
	
	/* Funciones por el usuario */
	void Start();
	void Close();
	string receiveMsg();
	void sendMsg(const string);
	void Connect();

private:
	void createSocket();
	void closeSocket();
	
	int sin_size;
	int sockfd;
	int serverPort;
	unsigned int numbytes;
	struct sockaddr_in server;
	string message;
	string serverAdress;
};

#endif /*REVANCLIENT_H_*/
